package com.boot.security.server.model.mffl;

import com.boot.security.server.model.BaseEntity;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

@JsonInclude(JsonInclude.Include.NON_NULL)
@ApiModel(value = "收入支出数据")
public class MfflProfit extends BaseEntity<Long> {

    @ApiModelProperty(value = "订单id")
	private Integer orderId;
    @ApiModelProperty(value = "用户id")
	private Integer userId;
    @ApiModelProperty(value = "服务名称")
	private String servciceName;
    @ApiModelProperty(value = "0支出，1收益,")
	private Integer state;
    @ApiModelProperty(value = "金额(已扣点金额)")
	private Double money;
    @ApiModelProperty(value = "0未结算，已结算 ， 2退款，3 申请退款")
	private Integer settlement;
    @ApiModelProperty(value = "结算时间")
	private Date settlementTime;
    @ApiModelProperty(value = "扣点(双方不显示,扣点比例)")
	private Double deduction;

	public Integer getOrderId() {
		return orderId;
	}
	public void setOrderId(Integer orderId) {
		this.orderId = orderId;
	}
	public Integer getUserId() {
		return userId;
	}
	public void setUserId(Integer userId) {
		this.userId = userId;
	}
	public String getServciceName() {
		return servciceName;
	}
	public void setServciceName(String servciceName) {
		this.servciceName = servciceName;
	}
	public Integer getState() {
		return state;
	}
	public void setState(Integer state) {
		this.state = state;
	}
	public Double getMoney() {
		return money;
	}
	public void setMoney(Double money) {
		this.money = money;
	}
	public Integer getSettlement() {
		return settlement;
	}
	public void setSettlement(Integer settlement) {
		this.settlement = settlement;
	}
	public Date getSettlementTime() {
		return settlementTime;
	}
	public void setSettlementTime(Date settlementTime) {
		this.settlementTime = settlementTime;
	}
	public Double getDeduction() {
		return deduction;
	}
	public void setDeduction(Double deduction) {
		this.deduction = deduction;
	}

}
